4ccf6c17101b1dadfaf7a471ce8443313ea749af,testing/mocks/osgi-mock/src/main/java/org/apache/sling/testing/mock/osgi/MockBundleContext.java,MockBundleContext,getServiceReferences,#Class#String#,220
Before Change
@SuppressWarnings("unchecked")
@Override
public <S> Collection<ServiceReference<S>> getServiceReferences(Class<S> clazz, String filter) throws InvalidSyntaxException {
return ImmutableList.<ServiceReference<S>>copyOf(getServiceReferences(clazz.getName(), filter));
}
@SuppressWarnings("unchecked")
After Change
@Override
public <S> Collection<ServiceReference<S>> getServiceReferences(Class<S> clazz, String filter) throws InvalidSyntaxException {
ServiceReference<S>[] result = getServiceReferences(clazz.getName(), filter);
if (result == null) {
return ImmutableList.<ServiceReference<S>>of();
}
else {
return ImmutableList.<ServiceReference<S>>copyOf(result);
}
}